MPs have released documents relating to Facebook which suggest the company deliberately suffocated rivals with its business practices.
MPs have released documents relating to Facebook which suggest the company deliberately suffocated rivals with its business practices.